lily of the nile - Anglais Synonymes Dictionnaire

lily of the nile

n.
[1] agapanthus